I have a dictionary that needs to be populate with a list. The code below does not work. How would I fix it?
clientinfo.cs
public Dictionary<int, List<string>> Languages { get; set; }
main.cs
var ClientsData = new List<MapModel.ClientInfo> { }
ClientsData.Add(new
MapModel.ClientInfo { Id = IDCounterDoctors, Languages = new Dictionary<int,
List<string>>()});
ClientsData[0].Languages.Add(2376, ["english",
"french"]); // issue is here
Pravesh Singh
16-Dec-2013Your initialization of list is wrong. Also make sure your languages property is initialized
ClientsData[0].Languages = new Dictionary<int,List<string>>();
ClientsData[0].Languages.Add(2376,new List<string>(){ "english", "french"});